Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 HUBBARD STREET Terraced £459,691 £460,000 3 Feb 2023
16 HUBBARD STREET Terraced £506,195 £342,500 27 Feb 2015
22 HUBBARD STREET Terraced £407,264 £250,000 28 Feb 2007